14bf4c8d331c020ff1707f2830e58322343b18ac,Mage/src/mage/abilities/common/OpponentCastsSpellTriggeredAbility.java,OpponentCastsSpellTriggeredAbility,checkTrigger,#GameEvent#Game#,75
Before Change
this.getEffects().get(0).setTargetPointer(new FixedTarget(event.getTargetId()));
return true;
} else {
this.getEffects().get(0).setTargetPointer(new FixedTarget(event.getPlayerId()));
return true;
}
}
After Change
Spell spell = game.getStack().getSpell(event.getTargetId());
if (spell != null && filter.match(spell, game)) {
if (setTargetPointerPlayer) {
for (Effect effect: this.getEffects()) {
effect.setTargetPointer(new FixedTarget(event.getPlayerId()));
}
return true;